#
# Copyright (c) Meta Platforms, Inc. and affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
#
# A list of common names, based on the most common given names and surnames
# in the US according to public online data published from the 1990 US census.
# Used to help filter our model training to avoid generating/hallucinating
# names. Curated manually to handle some cases of conflict with common
# English language words or Diplomacy-related terminology.

common_names = set(
    [
        "aaron",
        "abel",
        "abraham",
        "ada",
        "adam",
        "adams",
        "adkins",
        "adrian",
        "adrienne",
        "agnes",
        "aguilar",
        "aguirre",
        "alan",
        "albert",
        "alberta",
        "alberto",
        "alejandro",
        "alex",
        "alexander",
        "alexandra",
        "alexis",
        "alfonso",
        "alfred",
        "alice",
        "alicia",
        "alison",
        "allan",
        "allen",
        "allison",
        "alonzo",
        "alton",
        "alvarado",
        "alvarez",
        "alvin",
        "alyssa",
        "amanda",
        "amelia",
        "amos",
        "amy",
        "anderson",
        "andre",
        "andrea",
        "andres",
        "andrew",
        "andrews",
        "andy",
        "angela",
        "angelica",
        "angelina",
        "angelo",
        "angie",
        "anita",
        "ann",
        "anna",
        "anne",
        "annette",
        "annie",
        "anthony",
        "antoinette",
        "antonia",
        "antonio",
        "archie",
        "arlene",
        "armando",
        "armstrong",
        "arnold",
        "arthur",
        "arturo",
        "ashley",
        "aubrey",
        "audrey",
        "austin",
        "avila",
        "ayala",
        "baldwin",
        "barbara",
        "barker",
        "barnes",
        "barnett",
        "barrett",
        "barry",
        "barton",
        "bates",
        "beatrice",
        "beck",
        "becker",
        "becky",
        "belinda",
        "ben",
        "benjamin",
        "bennett",
        "bennie",
        "benny",
        "benson",
        "bernadette",
        "bernard",
        "bernice",
        "bert",
        "bertha",
        "bessie",
        "beth",
        "bethany",
        "betsy",
        "betty",
        "beulah",
        "beverly",
        "billie",
        "billy",
        "blair",
        "blake",
        "blanca",
        "bob",
        "bobbie",
        "bobby",
        "bonnie",
        "bowen",
        "bowman",
        "boyd",
        "brad",
        "bradford",
        "bradley",
        "brady",
        "brandi",
        "brandon",
        "brenda",
        "brendan",
        "brent",
        "brett",
        "brian",
        "bridget",
        "brittany",
        "brooke",
        "brooks",
        "bruce",
        "bryan",
        "bryant",
        "burgess",
        "burke",
        "burton",
        "byrd",
        "byron",
        "cabrera",
        "calderon",
        "caldwell",
        "caleb",
        "calvin",
        "camacho",
        "cameron",
        "camille",
        "campbell",
        "campos",
        "candace",
        "candice",
        "cardenas",
        "carl",
        "carla",
        "carlos",
        "carlson",
        "carlton",
        "carmen",
        "carol",
        "carole",
        "caroline",
        "carolyn",
        "carr",
        "carrie",
        "carrillo",
        "carroll",
        "carter",
        "casey",
        "cassandra",
        "castaneda",
        "castillo",
        "castro",
        "catherine",
        "cathy",
        "cecelia",
        "cecil",
        "cecilia",
        "cedric",
        "celia",
        "cervantes",
        "chandler",
        "chang",
        "chapman",
        "charlene",
        "charles",
        "charlie",
        "charlotte",
        "chavez",
        "chelsea",
        "chen",
        "cheryl",
        "chester",
        "chris",
        "christensen",
        "christie",
        "christina",
        "christine",
        "christopher",
        "christy",
        "cindy",
        "claire",
        "clara",
        "clarence",
        "clark",
        "clarke",
        "claude",
        "claudia",
        "clayton",
        "clifford",
        "clifton",
        "clint",
        "clinton",
        "cody",
        "cohen",
        "coleman",
        "colin",
        "colleen",
        "collins",
        "connie",
        "conrad",
        "contreras",
        "cooper",
        "cora",
        "corey",
        "cornelius",
        "cortez",
        "cory",
        "courtney",
        "cox",
        "craig",
        "crawford",
        "cristina",
        "cruz",
        "cummings",
        "cunningham",
        "curtis",
        "cynthia",
        "dale",
        "dallas",
        "damon",
        "dan",
        "dana",
        "daniel",
        "danielle",
        "daniels",
        "danny",
        "darin",
        "darla",
        "darlene",
        "darnell",
        "darrel",
        "darrell",
        "darren",
        "darrin",
        "darryl",
        "daryl",
        "dave",
        "david",
        "davidson",
        "davis",
        "dawson",
        "dean",
        "deanna",
        "debbie",
        "deborah",
        "debra",
        "delacruz",
        "delbert",
        "deleon",
        "delgado",
        "delia",
        "delores",
        "denise",
        "dennis",
        "derek",
        "derrick",
        "desiree",
        "devin",
        "dewey",
        "dexter",
        "diana",
        "diane",
        "dianna",
        "dianne",
        "diaz",
        "dixon",
        "dolores",
        "domingo",
        "dominguez",
        "dominic",
        "dominick",
        "donald",
        "donna",
        "donnie",
        "dora",
        "doreen",
        "doris",
        "dorothy",
        "doug",
        "douglas",
        "doyle",
        "duane",
        "duncan",
        "dunn",
        "duran",
        "dustin",
        "dwayne",
        "dwight",
        "earl",
        "eddie",
        "edgar",
        "edith",
        "edmond",
        "edmund",
        "edna",
        "eduardo",
        "edward",
        "edwards",
        "edwin",
        "eileen",
        "elaine",
        "elbert",
        "eleanor",
        "elena",
        "elias",
        "elijah",
        "elisa",
        "eliza",
        "elizabeth",
        "ella",
        "ellen",
        "elliott",
        "ellis",
        "elmer",
        "eloise",
        "elsa",
        "elsie",
        "elvira",
        "emanuel",
        "emilio",
        "emily",
        "emma",
        "emmett",
        "enrique",
        "eric",
        "erica",
        "erick",
        "erickson",
        "erik",
        "erika",
        "erin",
        "erma",
        "ernest",
        "ernestine",
        "ernesto",
        "ervin",
        "espinoza",
        "essie",
        "estelle",
        "esther",
        "estrada",
        "ethel",
        "eugene",
        "eunice",
        "eva",
        "evan",
        "evans",
        "evelyn",
        "everett",
        "fannie",
        "faye",
        "felicia",
        "felipe",
        "felix",
        "ferguson",
        "fernandez",
        "fernando",
        "figueroa",
        "fischer",
        "fitzgerald",
        "fleming",
        "fletcher",
        "flores",
        "floyd",
        "forrest",
        "fowler",
        "francis",
        "francisco",
        "frankie",
        "franklin",
        "frazier",
        "fred",
        "freda",
        "freddie",
        "frederick",
        "fredrick",
        "freeman",
        "fuentes",
        "gabriel",
        "gail",
        "gallagher",
        "gallegos",
        "garcia",
        "gardner",
        "garrett",
        "garry",
        "gary",
        "garza",
        "gayle",
        "genevieve",
        "geoffrey",
        "george",
        "georgia",
        "gerald",
        "geraldine",
        "gerard",
        "gerardo",
        "gertrude",
        "gibson",
        "gilbert",
        "gilberto",
        "gina",
        "gladys",
        "glen",
        "glenda",
        "glenn",
        "gloria",
        "gomez",
        "gonzales",
        "gonzalez",
        "goodman",
        "goodwin",
        "gordon",
        "grady",
        "graham",
        "greg",
        "gregg",
        "gregory",
        "gretchen",
        "griffith",
        "guadalupe",
        "guerrero",
        "guillermo",
        "gustavo",
        "gutierrez",
        "guzman",
        "gwen",
        "gwendolyn",
        "hamilton",
        "hammond",
        "hampton",
        "hannah",
        "hansen",
        "hanson",
        "harmon",
        "harold",
        "harper",
        "harriet",
        "harris",
        "harrison",
        "harry",
        "hart",
        "harvey",
        "hattie",
        "hawkins",
        "hayes",
        "haynes",
        "heather",
        "hector",
        "heidi",
        "helen",
        "henderson",
        "henrietta",
        "henry",
        "herbert",
        "herman",
        "hernandez",
        "herrera",
        "higgins",
        "hilda",
        "hines",
        "hodges",
        "hoffman",
        "holmes",
        "holt",
        "homer",
        "hopkins",
        "horace",
        "horton",
        "howard",
        "howell",
        "huang",
        "hubbard",
        "hubert",
        "hudson",
        "hugh",
        "hughes",
        "hugo",
        "ian",
        "ida",
        "ignacio",
        "inez",
        "ingram",
        "irene",
        "irma",
        "irvin",
        "irving",
        "isaac",
        "isabel",
        "ismael",
        "ivan",
        "jack",
        "jackie",
        "jackson",
        "jacob",
        "jacobs",
        "jacqueline",
        "jacquelyn",
        "jaime",
        "jake",
        "james",
        "jamie",
        "jana",
        "jane",
        "janet",
        "janice",
        "janie",
        "janis",
        "jared",
        "jason",
        "javier",
        "jay",
        "jean",
        "jeanette",
        "jeanne",
        "jeannette",
        "jeannie",
        "jeff",
        "jeffery",
        "jeffrey",
        "jenkins",
        "jenn",
        "jenna",
        "jennie",
        "jennifer",
        "jennings",
        "jenny",
        "jensen",
        "jerald",
        "jeremiah",
        "jeremy",
        "jermaine",
        "jerome",
        "jerry",
        "jesse",
        "jessica",
        "jessie",
        "jill",
        "jim",
        "jimenez",
        "jimmie",
        "jimmy",
        "joan",
        "joann",
        "joanna",
        "joanne",
        "jodi",
        "jody",
        "joe",
        "joel",
        "joey",
        "johanna",
        "john",
        "johnathan",
        "johnnie",
        "johnny",
        "johnson",
        "johnston",
        "jon",
        "jonathan",
        "jonathon",
        "jones",
        "jordan",
        "jorge",
        "jose",
        "josefina",
        "josephine",
        "josh",
        "joshua",
        "joyce",
        "juan",
        "juana",
        "juanita",
        "juarez",
        "judith",
        "judy",
        "julia",
        "julian",
        "julie",
        "julio",
        "justin",
        "kara",
        "karen",
        "kari",
        "karl",
        "karla",
        "kate",
        "katherine",
        "kathleen",
        "kathryn",
        "kathy",
        "katie",
        "katrina",
        "kayla",
        "keith",
        "keller",
        "kelley",
        "kelli",
        "kellie",
        "kelly",
        "kelvin",
        "ken",
        "kendra",
        "kennedy",
        "kenneth",
        "kenny",
        "kent",
        "kerry",
        "kevin",
        "khan",
        "kim",
        "kimberly",
        "kirk",
        "klein",
        "krista",
        "kristen",
        "kristi",
        "kristie",
        "kristin",
        "kristina",
        "kristine",
        "kristopher",
        "kristy",
        "krystal",
        "kurt",
        "kyle",
        "lamar",
        "lambert",
        "lana",
        "lance",
        "lara",
        "larry",
        "larson",
        "latoya",
        "laura",
        "lauren",
        "laurence",
        "laurie",
        "laverne",
        "lawrence",
        "lawson",
        "leah",
        "leigh",
        "leland",
        "lena",
        "leo",
        "leon",
        "leona",
        "leonard",
        "leroy",
        "leslie",
        "lester",
        "leticia",
        "lewis",
        "lila",
        "lillian",
        "lillie",
        "linda",
        "lindsay",
        "lindsey",
        "lionel",
        "lisa",
        "liu",
        "lizzy",
        "lloyd",
        "logan",
        "lois",
        "lola",
        "lonnie",
        "lopez",
        "lora",
        "loren",
        "lorena",
        "lorene",
        "lorenzo",
        "loretta",
        "lori",
        "lorraine",
        "louis",
        "louise",
        "lowe",
        "lowell",
        "lucas",
        "lucia",
        "lucille",
        "lucy",
        "luis",
        "luke",
        "lula",
        "luna",
        "luther",
        "lydia",
        "lyle",
        "lynda",
        "lynette",
        "lynn",
        "lynne",
        "mabel",
        "mable",
        "mack",
        "madeline",
        "mae",
        "maggie",
        "malcolm",
        "maldonado",
        "malone",
        "mamie",
        "mandy",
        "manuel",
        "marc",
        "marcella",
        "marcia",
        "marco",
        "marcos",
        "marcus",
        "margaret",
        "margie",
        "maria",
        "marian",
        "marianne",
        "marie",
        "marilyn",
        "mario",
        "marion",
        "marjorie",
        "marlene",
        "marlon",
        "marquez",
        "marsha",
        "marta",
        "martha",
        "martin",
        "martinez",
        "marty",
        "marvin",
        "maryann",
        "mason",
        "mathew",
        "matt",
        "matthew",
        "matthews",
        "mattie",
        "maureen",
        "maurice",
        "maxine",
        "maxwell",
        "mccarthy",
        "mccoy",
        "mcdaniel",
        "mcdonald",
        "mcgee",
        "mckinney",
        "mclaughlin",
        "medina",
        "megan",
        "meghan",
        "mejia",
        "melanie",
        "melba",
        "melinda",
        "melissa",
        "melvin",
        "mendez",
        "mendoza",
        "meredith",
        "merle",
        "meyer",
        "michael",
        "micheal",
        "michele",
        "michelle",
        "miguel",
        "mike",
        "mildred",
        "miller",
        "milton",
        "mindy",
        "minnie",
        "miranda",
        "miriam",
        "mitchell",
        "molina",
        "molly",
        "mona",
        "monica",
        "monique",
        "montgomery",
        "montoya",
        "moore",
        "moran",
        "moreno",
        "morgan",
        "morris",
        "morrison",
        "mullins",
        "munoz",
        "muriel",
        "murphy",
        "murray",
        "myers",
        "myra",
        "myron",
        "myrtle",
        "nadine",
        "nancy",
        "naomi",
        "natalie",
        "natasha",
        "nathan",
        "nathaniel",
        "navarro",
        "neal",
        "neil",
        "nellie",
        "nelson",
        "nettie",
        "newman",
        "nguyen",
        "nicholas",
        "nichole",
        "nichols",
        "nicolas",
        "nicole",
        "nina",
        "noah",
        "noel",
        "nora",
        "norma",
        "norman",
        "norris",
        "nunez",
        "obrien",
        "ochoa",
        "oconnor",
        "olga",
        "oliver",
        "olivia",
        "ollie",
        "olson",
        "omar",
        "orlando",
        "ortega",
        "ortiz",
        "orville",
        "oscar",
        "otis",
        "owen",
        "owens",
        "pablo",
        "pacheco",
        "padilla",
        "palmer",
        "pam",
        "pamela",
        "parker",
        "patel",
        "patricia",
        "patrick",
        "patterson",
        "patti",
        "pattie",
        "patty",
        "paul",
        "paula",
        "paulette",
        "pauline",
        "payne",
        "pearson",
        "pedro",
        "peggy",
        "pena",
        "percy",
        "perez",
        "perkins",
        "perry",
        "peterson",
        "pham",
        "phil",
        "philip",
        "phillip",
        "phillips",
        "phyllis",
        "porter",
        "powell",
        "preston",
        "priscilla",
        "quinn",
        "rachael",
        "rachel",
        "rafael",
        "ralph",
        "ramirez",
        "ramiro",
        "ramon",
        "ramona",
        "ramos",
        "ramsey",
        "randal",
        "randall",
        "randolph",
        "randy",
        "raquel",
        "raul",
        "raymond",
        "rebecca",
        "reese",
        "reeves",
        "regina",
        "reginald",
        "reid",
        "rene",
        "renee",
        "reyes",
        "reynolds",
        "rhodes",
        "rhonda",
        "ricardo",
        "richard",
        "richards",
        "richardson",
        "rick",
        "rickey",
        "ricky",
        "riley",
        "rios",
        "rita",
        "rivas",
        "rivera",
        "robbins",
        "robert",
        "roberta",
        "roberto",
        "roberts",
        "robertson",
        "robinson",
        "robles",
        "robyn",
        "rochelle",
        "roderick",
        "rodgers",
        "rodney",
        "rodolfo",
        "rodriguez",
        "rogelio",
        "rojas",
        "roland",
        "rolando",
        "romero",
        "ron",
        "ronald",
        "ronnie",
        "roosevelt",
        "rosales",
        "rosalie",
        "rosemarie",
        "rosie",
        "ross",
        "rowe",
        "roxanne",
        "roy",
        "ruben",
        "rudolph",
        "rudy",
        "rufus",
        "ruiz",
        "russell",
        "ruth",
        "ryan",
        "sabrina",
        "sadie",
        "salazar",
        "salinas",
        "sally",
        "salvador",
        "salvatore",
        "sam",
        "samantha",
        "sammy",
        "samuel",
        "sanchez",
        "sanders",
        "sandoval",
        "sandra",
        "santiago",
        "santos",
        "sara",
        "sarah",
        "saul",
        "saunders",
        "schmidt",
        "schneider",
        "schroeder",
        "schultz",
        "schwartz",
        "sean",
        "sergio",
        "seth",
        "shane",
        "shannon",
        "shari",
        "sharon",
        "shaun",
        "shaw",
        "shawn",
        "shawna",
        "sheila",
        "sheldon",
        "shelia",
        "shelley",
        "shelly",
        "shelton",
        "sheri",
        "sherman",
        "sherri",
        "sheryl",
        "shirley",
        "sidney",
        "silva",
        "silvia",
        "simmons",
        "simon",
        "simpson",
        "singh",
        "smith",
        "snyder",
        "solis",
        "sonia",
        "sonja",
        "sonya",
        "sophia",
        "sophie",
        "spencer",
        "stacey",
        "stacy",
        "stanley",
        "steele",
        "stella",
        "stephanie",
        "stephen",
        "stephens",
        "steve",
        "steven",
        "stevens",
        "stevenson",
        "stewart",
        "strickland",
        "stuart",
        "sullivan",
        "susan",
        "susie",
        "sutton",
        "suzanne",
        "swanson",
        "sylvester",
        "sylvia",
        "tabitha",
        "tamara",
        "tami",
        "tammy",
        "tanya",
        "tara",
        "tasha",
        "tate",
        "taylor",
        "ted",
        "terence",
        "teresa",
        "teri",
        "terrance",
        "terrell",
        "terrence",
        "terri",
        "terry",
        "thelma",
        "theodore",
        "theresa",
        "thomas",
        "thompson",
        "thornton",
        "tiffany",
        "tim",
        "timmy",
        "timothy",
        "tina",
        "toby",
        "todd",
        "tom",
        "tomas",
        "tommie",
        "tommy",
        "toni",
        "tony",
        "tonya",
        "torres",
        "townsend",
        "tracey",
        "traci",
        "tracy",
        "tran",
        "travis",
        "trevor",
        "tricia",
        "troy",
        "trujillo",
        "tucker",
        "turner",
        "tyler",
        "tyrone",
        "valdez",
        "valencia",
        "valerie",
        "vanessa",
        "vargas",
        "vasquez",
        "vaughn",
        "vazquez",
        "vega",
        "velasquez",
        "velma",
        "vera",
        "verna",
        "vernon",
        "veronica",
        "vicki",
        "vickie",
        "vicky",
        "victoria",
        "vincent",
        "viola",
        "virgil",
        "virginia",
        "vivian",
        "wagner",
        "wallace",
        "walsh",
        "walter",
        "walters",
        "walton",
        "wanda",
        "wang",
        "warner",
        "warren",
        "washington",
        "watkins",
        "watson",
        "wayne",
        "webb",
        "weber",
        "webster",
        "welch",
        "wendell",
        "wendy",
        "wesley",
        "wheeler",
        "whitney",
        "wilbert",
        "wilbur",
        "wilfred",
        "willard",
        "william",
        "williams",
        "williamson",
        "willie",
        "willis",
        "wilma",
        "wilson",
        "winifred",
        "winston",
        "wolfe",
        "woodrow",
        "wright",
        "yolanda",
        "yvette",
        "yvonne",
        "zachary",
        "zhang",
        "zimmerman",
    ]
)
